
<div  class="main">
	<div class="header">
		<h1>CanPHP开发手册--升级日志</h1>
	</div>
	<div class="bd">
			<div class="readme">
<pre>
2011-06-25 canphp1.3
1 修改默认配置加载方式，默认配置写成静态类cpConfig.class.php
2 lib目录增加插件管理控制类Plugin.class.php
3 增加模板标签自定义解析接口tpl_parse_ext($template)，可任意diy模板标签
4 ext目录增加extend.php扩展函数文件，默认会加载，留给用户自定义函数
5 过滤函数文件filter.function.php合并到了common.function.php
6 优化cpModel模型类的find()和修正insert()方法返回bug
7 修正删除静态缓存bug
8 常用函数库common.function.php增加del_dir()函数


2011-05-15 canphp1.2
1 常用函数增加了加解密函数cp_encode()和cp_decode()
2 升级了http类，支持发送http头，如cookie信息等
3 升级了多语言类，增加了获取语言包数组getPack()方法
4 改善数据库缓存类，没有调用数据库，不加载缓存类和数据缓存文件
5 修改了一些细节bug


2011-04-15 canphp1.1
1 升级了数据库缓存系统，支持数百万级数据
2 扩展类库中增加了权限认证类
3 错误日志类增加记录出错页面网址
4 修正分页类一些小细节bug

 
2011-03-12 canphp1.0正式版
1 增加调试和发布模式
2 增加自定义系统错误页面重定向
3 增加静态页面生成功能
4 增加多语言支持
5 增加自动包含所需的类
6 cpApp单一入口中，增加默认加载common.function.php和filter.function.php
7 常用函数库common.function.php增加module(),json_encode(),is_email()三个函数
8 第三方扩展库增加邮件发送类
9 改进分页类，支持多种样式输出
10 改进filter.function.php的过滤函数in()和还原函数out()，参数可以是数组
11 解决有bom头部信息导致验证码不能显示bug
12 解决index.php?参数名=参数值形式的网址解析bug

从beta版本升级到正式版本
将正式版的CanPHP目录直接覆盖掉原来的CanPHP目录
注意，如果原来在init.php定义了module函数，则需要把它删除，因为正式版把它集成到了常用函数库中
</pre>			
			</span></div>
	</div>
			
	<div class="footer" id="footer"></div>
</div>

